package com.wang.generic;

/**
 * 泛型类 : 类名<T,..>
 *     T表示的就是一个数据类型占位符,需要传进来一个引用类型,可以写多个用逗号隔开
 */
public class MyGeneric<T> {
    //使用这个泛型T创建对象
    //1.创建变量
    //注意!!在这个泛型类中,我们只能创建变量,但是不能实例化new对象,因为这个T是什么类型,我们是不知道的,也不知道是否有无参构造,所以new不出来
    T t;
    //2.添加方法
    public void show(T t){
        System.out.println(t);
    }
    //3.使用泛型作为方法的返回值
    public T getT(){
        return t;
    }
}
